package blog.service;

import java.util.List;

import com.github.pagehelper.PageInfo;

import blog.entity.Comment;

public interface CommentService {
	/**
	 * 查询最近的n条评论
	 * @param n
	 * @return
	 */
	public List<Comment> listRecentComment(Integer n);
	
	/**
	 * 查询所有的评论
	 * @return
	 */
	public PageInfo<Comment>  findAllPageComment(Integer pageIndex,Integer pageSize);
	/**
	 * 根据id查询评论信息
	 * @param commentId
	 * @return
	 */
	public Comment getCommentById(Integer commentId);
	/**
	 * 添加评论
	 * @param comment
	 */
	public void addComment(Comment comment);
	/**
	 * 删除评论
	 * @param commentId
	 */
	public void deleteComment(Integer commentId);
}
